Component org.nuxeo.ecm.directory.DirectoryServiceImpl
In bundle org.nuxeo.ecm.directory
Documentation
This component provides a registry for Directory Factories
Directories are abstract representations of data sources. A Directory Factory represents an implementation of such data sources, e.g. using SQL, LDAP, etc.
Implementation
Class:
org.nuxeo.ecm.directory.DirectoryServiceImpl
Services
Extension Points
Contributions
XML Source
<?xml version="1.0"?>
<component name="org.nuxeo.ecm.directory.DirectoryServiceImpl">
<implementation class="org.nuxeo.ecm.directory.DirectoryServiceImpl" />
<service>
<provide interface="org.nuxeo.ecm.directory.api.DirectoryService" />
</service>
<documentation>
This component provides a registry for Directory Factories
<p />
Directories are abstract representations of data sources. A
Directory Factory
represents an implementation of such data
sources, e.g. using SQL, LDAP, etc.
</documentation>
<extension-point name="factoryDescriptor">
<documentation>
This extension point can be used to register directory
factories.
<p />
The XML extension can contain an arbitrary number of factory
declarations
of the form:
<factoryDescriptor component="org.pkg.Foo" />
Here, Foo must be a class that implements the
org.nuxeo.ecm.directory.DirectoryFactory interface
</documentation>
<object class="org.nuxeo.ecm.directory.DirectoryFactoryDescriptor" />
</extension-point>
<extension target="org.nuxeo.runtime.EventService" point="listeners">
<listener class="org.nuxeo.ecm.directory.DirectoryCacheFlusher">
<topic>org.nuxeo.runtime.reload</topic>
</listener>
</extension>
</component>